Brace yourselves: We’re all going back to Gilead in June. (Fitting, eh?) The Handmaid’s Tale will return for its 13-episode third season on Wednesday, June 5, Hulu announced Monday. Three new episodes will be available that day, with subsequent hours released on Wednesdays. Season 3 will pick up from the Season 2 finale, in which June […]